<!-- 路由的主入口-一级入口 -->
<template>
	<div class="">
		<h1>{{ msg }}</h1>
		<router-view></router-view>
	</div>
</template>

<script>
// 这里可以导入其他文件（比如：组件，工具js，第三方插件js，json文件，图片文件等等）
// 例如：import 《组件名称》 from '《组件路径》';
import axios from '@/api/instance.js';
// console.log('axios:', axios);
export default {
  // import引入的组件需要注入到对象中才能使用
  components: {},
  data() {
    // 这里存放数据
    return {
      msg: '',
    };
  },
  // 监听属性 类似于data概念
  computed: {},
  // 监控data中的数据变化
  watch: {},
  // 方法集合
  methods: {},
  // 生命周期 - 创建完成（可以访问当前this实例）
  async created() {
    // axios.get('/demo.json');
    // axios
    // 	.post('/tianqi/index', {
    // 		key: '3984e989a537832d2738e3b5fdaff6fc',
    // 		city: '广州市',
    // 	})
    // 	.then((res) => {
    // 		console.log(res);
    // 	});
    // axios.get('/api/index/getHospitalFacultyListForGuaHao?hospitalId=0');
    // const result = await axios.get(
    //   '/mmdb/movie/v1/list/wish/order/coming.json?limit=10&offset=0&ct=%E5%B9%BF%E5%B7%9E&ci=20',
    // );
    // console.log(result);
    // let result = await axios.post('/api/zaobao', {
    // 	token: 'R6FcySTqKQ0rOBBp',
    // });
    // console.log(result);
    // function func1() {
    // 	return axios.post('https://v2.alapi.cn/api/zaobao', {
    // 		token: 'R6FcySTqKQ0rOBBp',
    // 	});
    // }
    // function func2() {
    // 	return axios.get('https://v2.alapi.cn/api/joke', {
    // 		params: {
    // 			token: 'R6FcySTqKQ0rOBBp',
    // 			page: 2,
    // 			num: 5,
    // 		},
    // 	});
    // }
    // // func1();
    // // func2();
    // // 处理并行请求
    // axios.all([func1(), func2()]).then(
    // 	axios.spread((res1, res2) => {
    // 		console.log(res1, res2);
    // 	}),
    // );
  },
  // 生命周期 - 挂载完成（可以访问DOM元素）
  mounted() {
    // console.log('$bus:', this.$bus);
    this.$bus.$on('test', (params) => {
      console.log(params);
      this.msg = params;
    });
  },
  beforeCreate() {}, // 生命周期 - 创建之前
  beforeMount() {}, // 生命周期 - 挂载之前
  beforeUpdate() {}, // 生命周期 - 更新之前
  updated() {}, // 生命周期 - 更新之后
  beforeDestroy() {}, // 生命周期 - 销毁之前
  destroyed() {}, // 生命周期 - 销毁完成
  activated() {}, // 如果页面有keep-alive缓存功能，这个函数会触发
};
</script>
<style scoped></style>
